Yes, it does involve a script. However, in this case, since muliple copies of Page #2 are not needed, it can be done very simply.
Here are instructions on how to do it. We'll assume that at least one of the pages is always shown.
1. Create a document with both of the different Page#2's, the 90 day followed by the 120 day.
2. Go to the "Organize Pages" toolset.
3. This toolset shows thumbnails of all the pages. Select the first Page #2 (the 90Day).
4. On the "More" drop menu (on the toolbar), select "Page Templates..."
5. In the "Name" field, enter the text "90Day".
6. Press the "Add" button.
7. Press the Close button. Now the first page template is created.
8. Select the second Page #2 (the 120 day)
9. Repeat steps #4 thru #6, but this time enter "120Day" as the name text.
10. Before closing the Page Template dialog, uncheck both "checkboxes" on the template listing. This will hide both pages, so that there is only the first page shown.
Now the templates are created and hidden. The next step is to add radio buttons to the first page to select the Page #2 template.
Make the first radio button for the 90day template. Add this code to a "Run a JavaScript" action on the first button.
if(this.numPages > 1)
this.deletePages(1);
this.getTemplate("90Day").spawn(1,false,false);
Add this code to the secondo button:
if(this.numPages > 1)
this.deletePages(1);
this.getTemplate("120Day").spawn(1,false,false);
... View more